package com.xlh.virtualization.vo;

import io.swagger.annotations.ApiModel;
import lombok.Builder;
import lombok.Data;

/**
 * @author cheer
 */
@ApiModel("容器集群资源使用情况")
@Data
@Builder
public class HostsResourcesVO {

    /**
     * cpu总核数
     */
    private Integer cpu;

    /**
     * cpu已使用核数
     */
    private Double cpuUsed;

    /**
     * cpu使用率
     */
    private String cpuPercent;

    /**
     * 内存总容量
     */
    private String ramTotal;

    /**
     * 内存已使用容量
     */
    private String ramUsed;

    /**
     * 内存未使用容量
     */
    private String ramFree;

    /**
     * 内存总容量（KB为单位）
     */
    private Long ramTotalKB;

    /**
     * 内存已使用容量（KB为单位）
     */
    private Long ramUsedKB;

    /**
     * 磁盘总容量
     */
    private String diskTotal;

    /**
     * 磁盘已使用容量
     */
    private String diskUsed;

    /**
     * 磁盘未使用容量
     */
    private String diskFree;

    /**
     * 磁盘已使用容量（KB为单位）
     */
    private Long diskTotalKB;

    /**
     * 磁盘未使用容量（KB为单位）
     */
    private Long diskUsedKB;
}
